duplex telegraph - Spanish English Dictionary